import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: {
    port: 80,
    host: '0.0.0.0',
    open: true,
    proxy: {
      '/api': {
        rewrite: (p) => p.replace(/^\/api/, ''), // 重写路径，移除 /api 前缀
        target: 'http://localhost:8081',
        changeOrigin: true, // 改变请求源头
      }
    },
    // proxy:{
    //   // '/api/upload':'https://mobile.zcwytd.com',
    //   '/api':
    //
    //   pathRewrite: { '^/api': '' },
    //       'http://localhost:8081',
    //
    // }
    cors: true
  },
  resolve: {
    alias:{
      '@': path.resolve(__dirname, './src')
    }
  }
})
